package com.feeyin.radar.sys.dao;

import com.feeyin.radar.sys.model.BusinessTarget;
import java.math.BigDecimal;
import java.util.Date;

public abstract interface BusinessTargetDAO
{
  public abstract BusinessTarget getCurMonthTargetBySalePersonId(Integer paramInteger);

  public abstract BusinessTarget getMonthTargetBySalePersonId(Integer paramInteger, String paramString);

  public abstract BusinessTarget getCurSeasonTargetBySalePersonId(Integer paramInteger);

  public abstract BusinessTarget getCurYearTargetBySalePersonId(Integer paramInteger);

  public abstract BigDecimal getYearTargetBySalePersonId(Integer paramInteger);

  public abstract BigDecimal getYearTargetByDeptIds(String paramString);

  public abstract BigDecimal getSeasonTargetBySalePersonId(Integer paramInteger);

  public abstract BigDecimal getSeasonTargetByDeptIds(String paramString);

  public abstract BigDecimal getPeriodTargetBySalePersonId(Integer paramInteger, Date paramDate1, Date paramDate2);

  public abstract BigDecimal getPeriodFinishTargetBySalePersonId(Integer paramInteger, Date paramDate1, Date paramDate2);

  public abstract boolean insertBusinessTarget(BusinessTarget paramBusinessTarget);

  public abstract boolean deleteBusinessTargetByYear(String paramString);

  public abstract BigDecimal[] getFinishedTarget(Integer paramInteger, String paramString);

  public abstract BigDecimal getTargetByAssignPeriod(Integer paramInteger, String paramString);
}

/* Location:           C:\Users\e547415\MyProject\rone\WEB-INF\classes\
 * Qualified Name:     com.feeyin.radar.sys.dao.BusinessTargetDAO
 * JD-Core Version:    0.6.0
 */